dom_mem_ops address_bitsd fix.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 29 Jul 2005 11:21:39 +0000 (11:21 +0000)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 29 Jul 2005 11:21:39 +0000 (11:21 +0000)
xen/common/dom_mem_ops.c

index e3a459ff9c9712b6a88910b1f8ef313b953303ae..77b3cb78ff10a491b4fb9f3825460607c67b7003 100644 (file)
@@ -140,7 +140,7 @@ do_dom_mem_op(unsigned long  op,
     op           &= (1 << START_EXTENT_SHIFT) - 1;
 
     /* seperate extent_order and address_bits_order */
-    address_bits_order = (extent_order >> 1) & 0xff;
+    address_bits_order = (extent_order >> 8) & 0xff;
     extent_order &= 0xff;
 
     if ( unlikely(start_extent > nr_extents) )